package cn.iocoder.yudao.module.api.trade.order.message;

import cn.iocoder.yudao.module.api.trade.order.dto.TradeOrderItemRespDTO;
import cn.iocoder.yudao.module.api.trade.order.dto.TradeOrderRespDTO;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;

import java.util.List;

/**
 * 交易订单创建完成消息
 *
 * @author 山野羡民
 */
@Data
@AllArgsConstructor
public class TradeOrderCreatedMessage {

    @NotNull(message = "交易订单信息不能为空")
    private TradeOrderRespDTO order;

    private List<TradeOrderItemRespDTO> orderItems;

}
